/* 
 * File:   SourceFile.h
 * Author: k0l0b0k
 *
 * Created on 8 Октябрь 2009 г., 15:46
 */

#ifndef _SOURCEFILE_H
#define	_SOURCEFILE_H

#include "Project.h"
#include "SourceReader.h"

class SourceFile
{
public:
	SourceFile(Project* pProject, QString pFileName);
	virtual ~SourceFile();
	bool Parse();
private:
	Project* mProject;
	QString mFileName;
	SourceReader mReader;
	QList<Token*> mUsings;
};

#endif	/* _SOURCEFILE_H */

